Dynamic Software Systems Engineer with a strong track record at Wizvision Pvt Ltd, specializing in RESTful API development and Agile methodologies. Proven expertise in Angular and Java has led to significant enhancements in user experience and security. Recognized for fostering cross-team collaboration and delivering innovative solutions that drive project success. Committed to translating customer requirements into actionable metrics, ensuring tailored tool development that strengthens client relationships.
Overview
10
10
years of professional experience
Work History
Software Systems Engineer
Wizvision Pvt Ltd and ST Logistics Pvt Ltd
, Singapore
03.2016 - 11.2022
Company Overview: Web application for Singapore Armed Forces. Web application to handle the operations made in Singapore Army camps.
Involved in the project from the inception stage and I actively worked on requirements gathering and design and development of the project and regular meetings with the end user.
Well versed with the Agile methodology by have frequent team meetings about the project requirements and enhancements.
Used Angular 12 to create a dynamic and modern frontend webpage to ensure smooth user experience and facilitate future scalability.
Developed robust backend API in Java efficiently to facilitate fast response to frontend requests and handling complex business logics.
Built Custom components, Custom Directives, Pipes, services for the application consisting of Accordian, Filters, Dropdown, Carousel, Button, Checkbox’s, Input, Icon.
Extensively used Angular-Cli to generate components, routes, pipes and Unit tests.
Leveraged MVC design patterns to organise Angular components, custom directives and templates.
Implemented Singleton, Business Delegate, Session Façade, DAO design patterns in the application and develop quality code adhering to Java coding standards and best practices.
Utilized Bootstrap to ensure responsive layout and the application usage on mobile and providing optimal viewing and interaction experience.
Created services as Dependency Injection and implemented Input, Output, View child to do components communication and get local reference value of HTML.
Collaborated with development teams to integrate security best practices into SDLC.
Responsible in web application vulnerabilities (OWASP TOP 10) to review application source code to find its security vulnerabilities (CSRF,XSS,SQL Injection) and recommend remediation.
Created reports of customer purchases and perform data analysis and data profiling using SQL.
Wrote complex SQL queries for validating the customer data against various reports and used different joins, sub queries and nested queries and User defined functions.
Implemented a row-level security using SQL constraints on confidential data consolidating information security.
Develop Web service that is deployed on the NS Portal (Singapore army webservice) which handles the request from client and manages the several details of different types of Servicemen along with their credit.
Worked on responsive design and migrated to a single Isomorphic responsive web application using Angular.
Implemented IAM Authentication and digest authentication to maintain security on the client to access the web service deployed in Army Maintained Portal.
Used Jira for Defect tracking and reporting and made use of Confluence for documents management.
Worked Closely with Devops teams to setup and configure deployment environments, including staging and production, ensuring consistent behaviour across different deployment stages.
Web application for Singapore Armed Forces. Web application to handle the operations made in Singapore Army camps.
Technologies: Spring MVC, J2EE, Angular, JSP, Restful Web services, React.JS, Typescript, Bootstrap, Web Logic, JQuery, HTML5, CSS3, bootstrap, JavaScript, SQL server, MS access, Web sphere, Db2, Wireshark, Veracode, Jira, Confluence.
Research Assistant
The Logistics Institute – Asia Pasific (TLIAP)
, Singapore
09.2014 - 09.2015
Company Overview: Web application to facilitate the best possible Routing solution to stakeholders in the last-mile Logistics.
Involved in the project from the inception stage and I actively worked on requirements gathering and design and development of the project and regular meetings with the end user.
Designed and developed the webpages using JSF components from the scratch and continuously worked on it to make it user friendly.
Envisioned and created a scalable skeleton of backend webservice using MVC pattern with basic operations to extract and insert data and worked on top of it to add some more functions and webservice end points.
Worked on improving the response time by finetuning the database Scripts and reducing the webservice calls.
Web application to facilitate the best possible Routing solution to stakeholders in the last-mile Logistics.
Technologies Used: JSF, Prime Faces, JavaScript, Tomcat Server, My SQL.
Assistant Systems Engineer
Tata Consultancy Services (TCS)
, India
12.2012 - 11.2013
Company Overview: Involved in Development and maintaining of the Ticket Management System application.
Joined as a Junior developer in the large team and worked on a individual module and enhancement of the already existing system.
Involved in writing and exposing new end-points using MVC design pattern and fine tuning the some of the previous business logics to improve the response time.
Had the exposure handling large JSON data from the webservice response and manipulating it to perform basic calculations on the front end and displaying it to end user.
Involved in Development and maintaining of the Ticket Management System application.
Technologies: Asp.net, C#, MVC Model, SQL Server 2008.
Education
Master of Technology - Computer Science
National University of Singapore
Singapore
06.2015
Bachelor’s Degree - Computer Science
JNTU HYDERABAD
INDIA
06.2012
Skills
C
Enterprise Java application design
AspNET
C#
Soap
RESTful API development
HTML
CSS
Java Script
JQuery
MVC architecture expertise
Web services integration (JSON, SOAP)
JMS
JPA
Maven
Agile methodology
Python
OWASP
SOAP UI
JMeter
JSF
Entity Framework
Spring MVC framework expertise
Struts 2
Angular 14
Angular 15
Angular 16
ReactJS
NodeJS
Django
Database management with MySQL
Database management with SQL Server
PostgreSQL
MS Access
Db2
WebSphere 855
WebLogic
Apache Tomcat administration
Experience Highlights
Apply object oriented and structured programming languages such C#, Java J2EE, C.
Proficient in development of interactive and user-friendly web applications using Angular, Bootstrap and responsive layouts and implemented modern and intuitive user interfaces utilizing responsive design principles.
Skilled web developer well versed with Web Technologies like HTML 5, CSS, Bootstrap, Java Script, JSP and jQuery.
Implemented internationalization features to make application accessible to a global audience, ensuring compliance with WCAG level 2 AA standards.
Worked on complex frontend logic using Typescript and RXJS to enhance user interactions.
Extensive experience in working on servlets, JSP, JSTL, JDBC, Webservices, JMS, multithreading, SPRING MVC, Design Patterns, Struts 2 and JSF frameworks, Prime Faces.
Hands on experience in handling both relational and Non-relational Databases in the project and well versed with writing complex database scripts.
Solid understanding in development of robust backend API.
Good understanding of software development methodologies, including Agile and Scrum.
Successfully integrated third-party RESTful API for enhanced functionality and data retrieval.
Expertise in unit testing for ensuring the reliability and robustness of web applications.
Dynamic team player with the ability to communicate and coordinate effectively with peer developers and UX teams.
Hands on experience in handling projects on Java and optimizing the code to improve the performance and efficiency.
Experience in RDBMS such as Oracle, SQL Server and writing stored procedures, triggers, cursors and optimizing queries using SQL.
Involved in every phase of software development lifecycle for several applications from inception to the transition phase.
Solid understanding of Enterprise Java best practices, development and operations awareness and Java Gang of Four Design Patterns.
Hands-on Experience in working on GITHUB, Bitbucket and Maven.
Operation and Maintenance at Bharti Airtel Ltd ( Intex Logistics India Pvt Pvt)Operation and Maintenance at Bharti Airtel Ltd ( Intex Logistics India Pvt Pvt)