Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vivek Thirumalaiswamy

Sunnyvale,CA

Summary

Accomplished IT professional bringing 13+ years of experience across varied projects, with a focus on telecommunications and project management systems. Proficient in the full development lifecycle, including analysis, design, estimation, implementation, maintenance, and production support. Known for delivering scalable, high-quality solutions that optimize processes and contribute to business performance. Excels in handling complex technical challenges while collaborating effectively with diverse teams to meet deadlines and budget targets. Driven to apply deep technical expertise and industry knowledge to support innovation and long-term organizational growth.

Overview

14
14
years of professional experience

Work History

Computer Programmer Analyst

Aspire Systems Inc
Sunnyvale, CA
02.2022 - Current
  • Gather the solutions requirements and report it to internal/external stakeholders.
  • Performing all requirements needed for the implementation of systems from start to finish.
  • Ensuring designs comply with specifications.
  • Understanding of object-oriented software engineering.
  • Create workflow diagrams and charts to demonstrate the functionality of programs before coding them.
  • Providing Solution based on the requirements from business as well as technical perspectives.
  • Evaluate the Estimation provided to complete the task.
  • Understanding the system and identify the data structures and Data base design.
  • Responsible for continuous integration with automated tool and deploying on corresponding environment.
  • Create and test code in an integrated development environment (IDE).
  • Performing the Self/Peer (Team member) code reviews and optimizations for code written.
  • Involved in integration and testing of corresponding modules
  • Analyzing the requirements and breaking into subtasks.
  • Providing the estimation for task.
  • Responsible for System study and Analysis and technical solutions.
  • Implements design patterns to ensure high quality deliverables and reusability of components.
  • Provide testing, documentation, training, and support for third-party software products.
  • Ensure all commitments are completed accurately, delivered with high quality in a timely manner to improve customer satisfaction
  • Coordinate with clients and internal stakeholders to find solution to problems.
  • Identify the Challenging solutions and provide the information to clients.
  • Track record of successful application development.
  • Identify the issues/problems and solve technical issues.
  • Comply with specified quality standards
  • Providing high quality of code for the assigned task and focus, paying attention to the details
  • Adhere to organization wide processes & policies (security, quality, resource usage)

Computer Programmer Analyst

Aspire Systems Inc
Chicago, IL
11.2021 - 01.2022
  • Developed software solutions to enhance operational efficiencies and meet business requirements.
  • Analyzed system performance and implemented enhancements for improved functionality and user experience.
  • Collaborated with cross-functional teams to gather requirements and deliver technical specifications.
  • Mentored junior programmers in coding standards, debugging techniques, and best practices.

Project Lead

Aspire Systems India Pvt Ltd
Chennai, India
05.2012 - 11.2021
  • Led cross-functional teams to deliver projects on time and within budget.
  • Developed project plans and schedules, ensuring alignment with client objectives.
  • Implemented risk management strategies to mitigate project challenges effectively.
  • Facilitated stakeholder meetings to gather requirements and provide project updates.
  • Mentored junior team members, fostering professional growth and skill development.

Education

Master of Computer Application (MCA) -

Bharathiyar University

Bachelor of Computer Science (BSc CS) - undefined

Sri Krishna Arts and Science College

Skills

  • Programming Language: Java, PHP
  • Framework: Spring Core, Sprint Boot, Struts, Google Guice, Hibernate, jBPM, JPA, Apache Camel
  • API: REST, SOAP
  • Database: Mysql, Postgres, Mongo, Azure Cosmos
  • Application/Web Servers: Tomcat, Jetty
  • Build Tool: Apache Ant, Maven
  • Messaging Queue: Apache Kafka
  • Version Control Tool: Git

Timeline

Computer Programmer Analyst

Aspire Systems Inc
02.2022 - Current

Computer Programmer Analyst

Aspire Systems Inc
11.2021 - 01.2022

Project Lead

Aspire Systems India Pvt Ltd
05.2012 - 11.2021

Bachelor of Computer Science (BSc CS) - undefined

Sri Krishna Arts and Science College

Master of Computer Application (MCA) -

Bharathiyar University
Vivek Thirumalaiswamy