Quantcast

Software Developer North Carolina Resume...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Software Developer North Carolina
Target Location US-NC-Durham
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Test Engineer Software Development Apex, NC

Software Development Ux Design Holly Springs, NC

Software Developer Engineer Danville, VA

Salesforce Com Software Development Cary, NC

Software Development Testing Cary, NC

Software Development Quality Assurance Raleigh, NC

Senior Software Developer Raleigh, NC

Click here or scroll down to respond to this candidate
Candidate's Name
Software Developer and IT TrainerPHONE NUMBER AVAILABLE EMAIL AVAILABLE Morrisville, North Carolina Professional Summary Aspiring software developer with knowledge of software design and development. Have a strong educational background with more than 15 years of teaching experience required to develop custom software solutions for clients businesses. Qualified to train software engineers, and developers helping them to keep their skills updated. Professional tutor and project head with relevant exposure in assisting candidates in designing and building solutions. Possess a good problem-solving strategy and inspiration to pursue continuous learning in programming and web development. Underwent training in developing Web Applications using JavaScript, React.JS, HTML5, DOM, jQuery, CSS3, AJAX. Proficient in developing web page quickly and effectively using, HTML5, CSS3, JavaScript. Proficient in Node.js to build high-quality, scalable and reusable components and Front-end solutions. Good knowledge in CSS/CSS3 for styling website layouts designs and used the behavior of writing external, internal and inline CSS files. Ability to quickly understand and apply coding practices and programming techniques to work on different software development projects. Proficient in Java, Python, C, C++ programming languages. Experience in developing web applications using Microservices, RESTful Web services and in deploying web applications using Jenkins. Proficient in working with various databases, including Oracle, SQL Server, MySQL and PostgreSQL. Ability to write the database SQL queries. Familiar in using frameworks and technologies like spring (Core, MVC, JPA, Batch), Spring Boot, Postman, Hibernate, JPA, Tomcat Server and Servlets. Having coding experience in Core Java concepts, such as Multithreading, Collections, Exception handling, Synchronization, Concurrency, Serialization, Garbage Collection and Design Patterns with strict coding standards. Proficient in documenting and e2e testing REST APIs using Postman. Proficient in GitHub. Experience with code repositories used for branching strategy, merging, code reviews. As a Project head have a successful track record of guiding students in the development of software-intensive projects. Regarded for continuously upgrading knowledge and becoming a more efficient teacher in the digital era. Competent in identifying training needs through skills gap analysis and, developing and executing effective training plans, training materials, and sessions for the target groups. Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills. Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines. Technical SkillsLanguages Python, C++, Java, CDBMS MySQL, PostgreSQLWeb Technologies HTML5, CSS, JavaScript, jQuery, Ajax Version Controls GitJavaScript Libraries jQuery, React.JS, Node.JSBrowsers Internet Explorer, Firefox, Chrome, Safari CI/CD Technologies Maven, Jenkins.Development IDEs Spring Tool Suite, Eclipse, IntelliJ IDEA ORM Technologies Hibernate, Spring Data JPA3Technologies/Framework JSP, JDBC, Spring REST, Spring MVC, Spring Boot, Spring Boot with Micro Services, Spring Boot with Cloud, JSCloud Technologies AWS- EC2Operating Systems Windows (All Variants), MacOSEducational Qualification Master of Business Administration in Human Resource Management Annamalai University, India 2010 Bachelor of Engineering in Electronics and Communications Engineering Bharathidasan University India 1997 Bachelor of Education in MathematicsTamil Nadu Teachers Education University, India 2020 Honors in Computer ApplicationsNIIT India 1995Professional Experience 2009 2021 Senior Post Graduate Teacher in Computer Science Maharishi Vidya Mandir Senior Secondary School., Chennai, India 2002  2003 Math faculty and GraderSylvan Learning Centre, San Ramon, California, United States 2001-2002 Teaching Assistant and Grader in C and C++ Alameda Community College, California, United States Key Projects AssistedAssisted Students in revitalizing their Software Development projects by: Employing best coding practices and Object-Oriented programming techniques utilizing BeautifulSoup and Requests packages in Python for Web Scraping. Provided Technical guidance for the development of an ATM Simulation project in Python that authenticates the user and has user-defined functions like account statement, amount withdrawal, amount deposit and changing the PIN. Synthesized weather reports of a particular city by Extracting data from Google Search Console API for data analysis in Python. Developed a basic project on a login system, Chat App and Hospital Management System in C++ and Python.Key Responsibilities Handled Progressive experience in providing students with classroom education that forge clear and effective knowledge in Computer Science, Software programs. Conducted Practical Sessions for coding in Python, SQL, C++, C, CSV file conversion, database management- MySQL. Achieved the highest passing rate with good scores at the end of the year examinations for multiple years.Projects HandledTek Management SystemDeveloped a comprehensive Tek Management System using Spring Boot, Maven, PostgreSQL, and Postman, with deployment on AWS. The system facilitates efficient management of students, trainers, batches, and courses. It supports CRUD operations, batch scheduling, course assignment, and trainer-student mapping, providing a seamless experience for educational institutions and training centres. Key TechnologiesSpring Boot: Utilized to create a RESTful API for managing students, trainers, batches, and courses.Maven: Managed project dependencies and build processes. PostgreSQL: Used as the relational database to store and manage data related to students, trainers, batches, and courses.Postman: Employed for API testing and documentation. Amazon Web Services (AWS): The application was deployed on AWS using services like EC2, RDS, and S3, ensuring a scalable and reliable infrastructure. Key Responsibilities- Designed and implemented RESTful endpoints for managing entities such as students, trainers, batches, and courses using Spring Boot.- Developed relationships and mappings between entities (e.g., assigning trainers to batches, enrolling students in courses).- Integrated PostgreSQL for data storage, ensuring efficient handling of relational data.- Managed project dependencies and builds with Maven, ensuring smooth development and deployment cycles.- Conducted thorough API testing with Postman to validate the correctness and performance of all endpoints.- Deployed the application on AWS, leveraging cloud infrastructure for robust and scalable service delivery.Key Features- Student Management: Allows the creation, updating, retrieval, and deletion of student records.- Trainer Management: Manages trainer profiles, including assigning trainers to specific batches and courses.- Batch Management: Facilitates the creation of batches, including scheduling and assigning trainers and students.- Course Management: Enables the creation and management of courses, including assigning them to batches.Web Security SystemDeveloped a web-based security system using Spring Boot to enhance access control and protect sensitive data for an intranet.Key TechnologiesSpring Boot: Utilized to create a RESTful APIs for user authentication and role-based access control.Maven: Managed project dependencies and build processes. MySQL Database: To create a table for user details. Spring Data JPA: To define repository and perform CRUD operations. Password encoder: To securely store passwords e.g. BCrypt JWT Authentication: For stateless authentication.Spring Security: Utilized to enforce secure endpoints. Postman: Employed for API testing and documentation. Amazon Web Services (AWS): The application was deployed on AWS using services like EC2, RDS, and S3, ensuring a scalable and reliable infrastructure. Git: Utilized for version control and tracked project progress Key ResponsibilitiesResearched emerging cybersecurity trends, hardware vulnerabilities and attack vectors.Implemented defensive strategies, including secure coding practices and encryption protocols

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise