With 13 years of experience in Microsoft technologies, I am a Senior Programmer (Full Stack Developer) at Mindteck Singapore Pte Ltd, collaborating closely with our esteemed client, HP INC Singapore. Throughout my career, I have refined my skills and expertise in this dynamic field. My role entails utilizing my extensive knowledge of Microsoft technologies to create innovative solutions and drive the success of our projects. I am committed to delivering top-notch work and continually staying abreast of the latest industry trends to achieve optimal outcomes for our clients.
C#, ASPNet Core, ASPNET MVC, JQuery, CSS3, Bootstrap, HTML5, MongoDB, Sql Server, Postgresql, Oracle, Swagger, LINQ, CI/CD pipelines, powershell scripting, EF Core, Dapper,
undefined1. SFT
CLIENT: HP INC Singapore
DESCRIPTION: SFT helps to automate line process to assemble printer parts. Track
warehouse materials and find the production result
TECHNOLOGIES USED: C#, ASP.Net Core, MSSQL, MongoDB, Oracle, Postgresql, Jquery,
Bootstrap, REST API, Entity Framework Core, Windows Services, CSS3, HTML5, GitHub,
RabbitMQ, MSMQ, Jenkins, CI/CD,
ROLE: Full Stack Developer
KEY CONTRIBUTIONS:
API Development: Designed and implemented RESTful APIs to enable efficient data exchange between the website and the PLC systems
•User Experience Enhancement: Developed responsive website which helps the managers to check the inventory in any device
•Automated Testing: Introduced a comprehensive suite of automated tests using MSTest and Selenium, which reduced the time for regression testing and ensuring higher reliability during updates and new releases.
•Role-Based Access Control: Implemented role-based access control to ensure secure data management, allowing different user roles (Admins, Engineers, Operators) appropriate access levels, significantly improving security and user management.
•Cross-Team Collaboration: Worked closely with the PLC team to gather requirements and feedback, ensuring the APIs aligned with product lifecycle needs, which enhanced the overall product functionality.
•Documentation and Usability: Created comprehensive API documentation using Swagger, improving usability for future developers
Performance Monitoring: Collaborated with the PLC team to establish monitoring solutions for API performance, identifying bottlenecks and optimizing response times.
•Agile Methodology: Actively participated in sprint planning and review sessions with the PLC team, fostering an iterative development process that allowed for timely feedback and adjustments, ultimately enhancing project delivery.
•Dashboard Collaboration: Partnered with the Power BI team to create interactive dashboards that transformed complex datasets into actionable insights, enhancing user experience and engagement with data visualizations.
•User Training and Documentation: Conducted training sessions and created user documentation to empower end-users to effectively utilize SFT, resulting in a 50% increase in adoption rates across departments.
•Version Control Management: Implemented Git branching strategies (e.g., GitFlow) to facilitate collaborative development, enabling multiple teams to work concurrently without conflicts and improving overall productivity.
2. GOLDHEART
CLIENT: GoldHeart Singapore
DESCRIPTION: Developed a feature-rich Content Management System that enables non-technical users to create, edit, and manage website content easily, facilitating streamlined content updates and improved user engagement.
TECHNOLOGIES USED: C#, MVC Framework, MSSQL, Dapper, Google Analytics, LINQ, Jquery, IIS, SMTP, GIT
ROLE: Full Stack Developer
KEY CONTRIBUTIONS:
User-Friendly Interface: Designed and implemented an intuitive user interface using Bootstrap, which simplified the content creation process Dynamic Content Management: Developed a modular architecture allowing for dynamic content blocks and reusable components, enhancing flexibility and reducing development time
Role-Based Access Control: Implemented role-based access control to ensure secure content management, allowing different user roles (admins, editors, viewers) appropriate access levels, significantly improving security and user management.
SEO Optimization: Integrated SEO best practices within the CMS, including customizable URLs and meta tags
3. TTC
CLIENT: Tampines Town Council Singapore
DESCRIPTION: Developed a feature-rich Content Management System that enables non-technical users to create, edit, and manage website content easily, facilitating streamlined content updates and improved user engagement.Developed an online feedback form for the town council to facilitate community engagement and gather resident opinions on various local issues and initiatives.
TECHNOLOGIES USED: C#, MVC Framework, MSSQL, Dapper, Google Analytics, LINQ, Jquery, IIS, SMTP, GIT
ROLE: Full Stack Developer
KEY CONTRIBUTIOS:
User-Friendly Interface: Designed and implemented an intuitive user interface using Bootstrap, which simplified the content creation processDynamic Content Management: Developed a modular architecture allowing for dynamic content blocks and reusable components, enhancing flexibility and reducing development time
Role-Based Access Control: Implemented role-based access control to ensure secure content management, allowing different user roles (admins, editors, viewers) appropriate access levels, significantly improving security and user management.
SEO Optimization: Integrated SEO best practices within the CMS, including customizable URLs and meta tags
Email Notification System: Implemented an automated email notification system to confirm receipt of feedback to residents, enhancing transparency and community trust.
4. NEXTBIGTHING (NUTRIFIRST)
CLIENT: Nutrifirst Pte Ltd Singapore
DESCRIPTION: Developed an e-commerce platform supporting thousands of products with features like user authentication, payment processing, order tracking and sales dashboard.
TECHNOLOGIES USED: C#, MVC Framework, MSSQL, Dapper, Google Analytics, LINQ, Jquery, IIS, SMTP, GIT, Highchart
ROLE: Full Stack Developer
The projects and contributions listed in this resume reflect my role and responsibilities at the respective organizations. The technologies and methodologies mentioned were utilized in accordance with project requirements and organizational standards. All data and results presented are based on performance metrics during my tenure and are subject to verification